have abundance - Espagnol Anglais Dictionnaire